IANS at World Cup | Final | England Vs New Zealand - Mood outside Lords

2019-07-14 174

Mood outside Lords stadium where England and New Zealand will be competing for the 2019 World Cup on Sunday.